a soup made with fish heads - Turkish English Dictionary